<feed xmlns='http://www.w3.org/2005/Atom'>
<title>{non-gerrit}/qt-labs/bm.git/src/bm/cache.cpp, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/{non-gerrit}/qt-labs/bm.git/'/>
<entry>
<title>Performance index - new approach.</title>
<updated>2010-03-26T09:32:35+00:00</updated>
<author>
<name>jasplin</name>
<email>qt-info@nokia.com</email>
</author>
<published>2010-03-26T09:32:35+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/{non-gerrit}/qt-labs/bm.git/commit/?id=77a578d73c0a2e770f5baff2042b9b6de79a6fcb'/>
<id>77a578d73c0a2e770f5baff2042b9b6de79a6fcb</id>
<content type='text'>
This patch constitutes a slightly different and also simpler
approach to computing the performance index.

The hierarchical index structure is gone for now,
and the index is computed essentially like this:

1: Specify a base timestamp BT.
2: Specify a set of evaluation timestamps ET.
3: Specify a window size for median smoothing.
4: Specify a set of filters to effectively narrow
   down the set of result histories that may contribute
   to the index (there are currently five separate filters:
   metric, platform, host, branch, and test case.
   Zero or more values may be specified for each one).
5: Evaluate the index at a given evaluation timestamp ET(i) by
   taking the arithmetic mean of the differences between the
   values at ET(i) and BT for the individual result histories.
   Both values are median-smoothed using a right-aligned window.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch constitutes a slightly different and also simpler
approach to computing the performance index.

The hierarchical index structure is gone for now,
and the index is computed essentially like this:

1: Specify a base timestamp BT.
2: Specify a set of evaluation timestamps ET.
3: Specify a window size for median smoothing.
4: Specify a set of filters to effectively narrow
   down the set of result histories that may contribute
   to the index (there are currently five separate filters:
   metric, platform, host, branch, and test case.
   Zero or more values may be specified for each one).
5: Evaluate the index at a given evaluation timestamp ET(i) by
   taking the arithmetic mean of the differences between the
   values at ET(i) and BT for the individual result histories.
   Both values are median-smoothed using a right-aligned window.
</pre>
</div>
</content>
</entry>
</feed>
